<?php
require('/fpdf/fpdf.php');

// Datos de la Conexión a la Base de Datos
$bd_servidor	= "localhost";
$bd_puerto	= "5432";
$bd_nombre	= "AutoGuayana";	
$bd_usuario	= "postgres";
$bd_clave	= "190193";

// Conexión a la Base de Datos
$bd_conexion = pg_connect("
        host=$bd_servidor 
        port=$bd_puerto 
        user=$bd_usuario 
        password=$bd_clave 
        dbname=$bd_nombre
");



$dep = $_GET['dept'];

$empleado = $_GET['empleado'];


$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',11);
$pdf->Cell(0,10,'Autos Guayana C.A',0,1,'c');
$pdf->Cell(0,10,'RIF J-30248489-7',0,1,'c');
$pdf->Cell(0,10,'Direccion: Av. Las Americas, Puerto Ordaz, Edo. Bolivar',0,1,'c');
$pdf->Cell(0,10,'Telefonos: (0286) 9558677- 9552311',0,1,'c');





if ($dep != 0){
    
$pdf->Cell(0,10,'Ficha de vendedores',0,0,'C');
$pdf->Ln();
$consulta= "SELECT DISTINCT  emple.id_empleado,emple.cedula,emple.nombre,emple.direccion,emple.sueldo, car.nombre_cargo 
FROM empleados as emple, cargos as car, departamentos as dep 
WHERE emple.Departamento = '$dep' and car.id_cargo = emple.cargo; ";


$consulta2 = "SELECT DISTINCT carga.nombre, carga.parentesco, carga.fecha_nacimiento, carga.id_empleado
FROM empleados as emple, carga_familiar as carga
WHERE carga.id_empleado =emple.id_empleado ;";
        
}
else
{
$pdf->Cell(0,10,'Ficha de vendedor',0,0,'C');
$pdf->Ln();
$consulta= "SELECT DISTINCT emple.id_empleado,emple.cedula,emple.nombre,emple.direccion,emple.sueldo, car.nombre_cargo 
FROM empleados as emple, cargos as car, departamentos as dep 
WHERE emple.Departamento = dep.id_departamento and car.id_cargo = emple.cargo and emple.id_empleado = '$empleado'; ";

$consulta2 = "SELECT DISTINCT carga.nombre, carga.parentesco, carga.fecha_nacimiento, carga.id_empleado
FROM empleados as emple, carga_familiar as carga
WHERE carga.id_empleado = '$empleado' ;";
}

$datos= pg_query($consulta);

$datos2=  pg_query($consulta2);


 

        
 
               while ($registro= pg_fetch_array($datos)){
          $pdf->Cell(40,10,'Empleado :',0,0,'c');
          $pdf->Ln();  
          $pdf->cell(20,5,'Ficha',1,0, 'C');
         $pdf->cell(30,5, 'Cedula',1,0, 'C');
         $pdf->cell(30,5, 'Nombre',1,0, 'C');
         $pdf->cell(40,5, 'Direccion',1,0, 'C');
         $pdf->cell(30,5, 'Sueldo',1,0, 'C');
         $pdf->cell(40,5, 'Cargo',1,0, 'C');
         $pdf->Ln();       
         $pdf->cell(20,5, $registro['id_empleado'],1,0, 'C');
         $pdf->cell(30,5, $registro['cedula'],1,0, 'C');
         $pdf->cell(30,5, $registro['nombre'],1,0, 'C');
         $pdf->cell(40,5, $registro['direccion'],1,0, 'C');
         $pdf->cell(30,5, $registro['sueldo'],1,0, 'C');
         $pdf->cell(40,5, $registro[5],1,0, 'C');
         $pdf->Ln();
         
         $pdf->Cell(40,10,'Tabla de parentesco:',0,0,'c');
         $pdf->Ln();
         
            $datos2=  pg_query($consulta2);
         $pdf->cell(30,5, 'Nombre',1,0, 'C');
         $pdf->cell(40,5, 'Parentesco',1,0, 'C');
         $pdf->cell(40,5, 'Fecha Nacimiento',1,0, 'C');
         $pdf->Ln();
            while ($registro2= pg_fetch_array($datos2)){
                if($registro2['id_empleado'] === $registro['id_empleado']){
                    $pdf->cell(30,5, $registro2['nombre'],1,0, 'C');
                    $pdf->cell(40,5, $registro2['parentesco'],1,0, 'C');
                    $pdf->cell(40,5, $registro2['fecha_nacimiento'],1,0, 'C');
                     $pdf->Ln();
                }
             
           }
         
        
        
         $pdf->Ln();
     }
        
        $pdf->Output();